/* 
    Document   : logincss
    Created on : Sep 5, 2012, 11:13:40 AM
    Author     : Dao Chien
    Description:
        Purpose of the stylesheet follows.
*/
body {
    font-size: 10px !important;
    margin: 0px !important;
    padding: 0px !important;
    font-family: "Segoe ui", Helvetica, sans-serif !important;
    background: #477FAE url(bg.png) repeat-x;
}

form {
    margin: 0 !important;
}

h2 {
    color: #2D2D2D;
    font-family: "Segoe ui", Helvetica, sans-serif;
    font-size: 20px;
    padding: 2px;
    margin: 0px;
    padding-bottom: 8px;
}

.left { 
    float:left; 
}
.right { 
    float:right; 
}

.clear {
    clear: both;
}

img.left {	
    margin:0 1em 1em 0; 
}
img.right{	
    margin:0 0 1em 1em; 
}

#wrapper {
    width: 80%;
    margin: 0 auto;
    padding-top: 35px;
    background: transparent url('../images/overlay.png') no-repeat;
}

#logo{
    display: block;
    text-indent: -9999px;
    width: 367px;
    height: 107px;
    background: url('../images/logo-login.jpg') no-repeat;
}

.login-body-bg {
    background-image: url('../images/bg.jpg') !important;
}

.login-header-bg {
    background: url('../images/overlay.jpg') no-repeat top center !important;
}

#box-login {
    margin: 150px auto;
    width: 392px;
}

#login-key {
    margin-top: -8px !important;
    margin-right: -5px !important;
    width: 80px;
    height: 80px;
    background: url('../images/login.png') no-repeat center !important;
}

.login-btn {
    -moz-border-radius: 50% !important;
    -webkit-border-radius: 50% !important;
    border-radius: 50% !important;
    width: 24px !important;
    height: 24px !important;
    margin-top: 33px !important;
    float:left !important;
}

#box-login .ui-button-icon-only .ui-icon {
    margin: -12px 0 0 -12px !important;
}

.ajax-status {
    position: fixed;
    top: 1px;
    right: 2px;
}

.arrow {
    width: 24px !important;
    height: 24px !important;
    background: #477FAE url('../images/arrow.png') no-repeat center !important;
}

.ui-widget {
    font-family: "Segoe ui", Helvetica, sans-serif !important;
}

.ui-inputfield {
    width: 200px;
    font-size: 12px;
}